one engaged in works of charity - French English Dictionary